mealy-mouthed excuses - Almanca İngilizce Sözlük